\documentclass[12pt,a4paper,notitlepage]{article}

\usepackage{fancyhdr}
\usepackage{hyperref}
\usepackage{rotating}


\setlength{\parindent}{0pt}
\pagestyle{fancy}


\input{latex-macro.tex}

\fancyhf{}
\addtolength{\headheight}{1\baselineskip}
\fancyhead[L]{List of \LaTeX Circuit Diagram Macros\\Version 1.0 (2011-12-21)}
\fancyhead[C]{}
\fancyhead[R]{Kimmo Silvonen\\Vesa Linja-aho}

\addtolength{\textheight}{3.9cm}
\addtolength{\voffset}{-2.5cm}

\begin{document}

% First row
\begin{picture}(50,50)(0,0)
\vst{25,10}{E}
\cn{25,10}
\tx{25,0}{vst}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vdst{25,10}{E}
\cn{25,10}
\tx{25,0}{vdst}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vba{25,10}{E}
\cn{25,10}
\tx{25,0}{vba}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vdba{25,10}{E}
\cn{25,10}
\tx{25,0}{vdba}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vj{25,10}{J}
\cn{25,10}
\tx{25,0}{vj}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vdj{25,10}{J}
\cn{25,10}
\tx{25,0}{vdj}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vln{25,10}{50}
\cn{25,10}
\tx{25,0}{vln}
\end{picture}

% Second row
\begin{picture}(50,50)(0,0)
\hst{0,5}{E}
\cn{0,5}
\tx{25,-25}{hst}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hlst{0,5}{E}
\cn{0,5}
\tx{25,-25}{hlst}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hba{0,5}{E}
\cn{0,5}
\tx{25,-25}{vba}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hlba{0,5}{E}
\cn{0,5}
\tx{25,-25}{vdba}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hj{0,5}{E}
\cn{0,5}
\tx{25,-25}{vj}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hlj{0,5}{E}
\cn{0,5}
\tx{25,-25}{vdj}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hln{0,5}{50}
\cn{0,5}
\tx{25,-25}{vln}
\end{picture}
\\[2cm]

% Third row
\begin{picture}(50,50)(0,0)
\ve{25,10}{E}
\cn{25,10}
\tx{25,0}{ve}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vde{25,10}{E}
\cn{25,10}
\tx{25,0}{vde}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\he{0,35}{E}
\cn{0,35}
\tx{25,0}{he}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hle{0,35}{E}
\cn{0,35}
\tx{25,0}{hle}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vcvs{25,10}{Au}
\cn{25,10}
\tx{25,0}{vcvs}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vccs{25,10}{gu}
\cn{25,10}
\tx{25,0}{vccs}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vnst{25,10}{e}
\cn{25,10}
\tx{25,0}{vnst}
\end{picture}\\[2cm]
%Fourth row
\begin{picture}(50,50)(0,0)
\vz{25,10}{Z}
\cn{25,10}
\tx{25,0}{vz}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vc{25,10}{C}
\cn{25,10}
\tx{25,0}{vc}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vl{25,10}{L}
\cn{25,10}
\tx{25,0}{vl}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vlr{25,10}{L}
\cn{25,10}
\tx{25,0}{vlr}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vx{25,10}{X}
\cn{25,10}
\tx{25,0}{vx}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vr{25,10}{R}
\cn{25,10}
\tx{25,0}{vr}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\veng{25,10}{M}
\cn{25,10}
\tx{25,0}{veng}
\end{picture}

% Fifth row
\begin{picture}(50,50)(0,0)
\hz{0,5}{Z}
\cn{0,5}
\tx{25,-25}{hz}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hc{0,5}{C}
\cn{0,5}
\tx{25,-25}{hc}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hl{0,5}{L}
\cn{0,5}
\tx{25,-25}{hl}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hld{0,5}{L}
\cn{0,5}
\tx{25,-25}{hld}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hx{0,5}{X}
\cn{0,5}
\tx{25,-25}{hx}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hr{0,5}{R}
\cn{0,5}
\tx{25,-25}{hr}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hrold{0,5}{R}
\cn{0,5}
\tx{25,-25}{hrold}
\end{picture}
\\[2cm]

% 7. row
\begin{picture}(50,50)(0,0)
\vmlc{0,10}
\cn{0,10}
\tx{20,0}{vmlc}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vml{0,10}{L_1}{L_2}{M}
\cn{0,10}
\tx{25,0}{vml}
\end{picture}
%
\begin{picture}(70,50)(-10,0)
\vt{0,10}{L_1}{L_2}{M}
\cn{0,10}
\tx{25,0}{vt}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vm{0,10}{L_1}{L_2}{M}
\cn{0,10}
\tx{25,0}{vm}
\end{picture}
%
\begin{picture}(70,50)(-10,0)
\vlm{0,10}{M}{L_1}{L_2}
\cn{0,10}
\tx{25,0}{vlm}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vlmi{0,10}{M}{L_1}{L_2}
\cn{0,10}
\tx{25,0}{vlmi}
\end{picture}\hfill\\[1cm]
%

% 7th  row
\begin{picture}(50,50)(0,0)
\vlamp{25,10}{L}
\cn{25,10}
\tx{25,0}{vlamp}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hso{0,35}{t=0}
\cn{0,35}
\tx{25,0}{hso}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hsc{0,35}{S}
\cn{0,35}
\tx{25,0}{hsc}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vso{25,10}{S}
\cn{25,10}
\tx{25,0}{vso}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vavo{25,10}{A}{I}
\cn{25,10}
\tx{25,0}{vavo}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\havo{0,35}{V}{U}
\cn{0,35}
\tx{25,0}{havo}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vpm{25,35}{W}{P}
\cn{25,35}
\tx{25,0}{vpm}
\end{picture}\\[1cm]

%
\begin{picture}(50,50)(0,0)
\uu{25,10}{U}
\cn{25,10}
\tx{25,0}{uu}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\du{25,10}{U}
\cn{25,10}
\tx{25,0}{du}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\ru{0,35}{U}
\cn{0,35}
\tx{25,0}{ru}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\lu{0,35}{U}
\cn{0,35}
\tx{25,0}{lu}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\dcru{25,10}{U}
\cn{25,10}
\tx{25,0}{dcru}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\ucru{25,10}{U}
\cn{25,10}
\tx{25,0}{ucru}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\lcuu{0,35}{U}
\cn{0,35}
\rcuu{0,10}{U}
\cn{0,10}
\tx{25,0}{lcuu}
\tx{25,-10}{rcuu}
\end{picture}
\newpage

%
\begin{picture}(50,50)(0,0)
\ri{25,25}{I}
\cn{25,25}
\tx{25,0}{ri}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\li{25,25}{I}
\cn{25,25}
\tx{25,0}{li}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\ui{25,25}{I}
\cn{25,25}
\tx{25,0}{ui}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\di{25,25}{I}
\cn{25,25}
\tx{25,0}{di}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\rui{25,25}{I}
\cn{25,25}
\tx{25,0}{rui}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hcj{25,25}
\cn{25,25}
\tx{25,0}{hcj}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vcj{25,25}
\cn{25,25}
\tx{25,0}{vcj}
\end{picture}\\[2cm]
%
\begin{picture}(50,50)(0,0)
\hg{25,25}
\cn{25,25}
\tx{25,0}{hg}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vg{25,25}
\cn{25,25}
\tx{25,0}{vg}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hgp{25,25}
\cn{25,25}
\tx{25,0}{hgp}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hgpu{25,25}
\cn{25,25}
\tx{25,0}{hgpu}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hp{25,25}{a}{b}
\cn{25,25}
\tx{25,0}{hp}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vp{25,50}{a}{b}
\cn{25,50}
\tx{50,0}{vp}
\end{picture}\\[2cm]
%
\begin{picture}(50,50)(0,0)
\txt{25,25}{\alpha \beta}
\cn{25,25}
\tx{25,0}{txt}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\tx{25,25}{text}
\cn{25,25}
\tx{25,0}{tx}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\stx{25,25}{text}
\cn{25,25}
\tx{25,0}{stx}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\txl{25,25}{left align}
\cn{25,25}
\tx{25,0}{txl}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\out{25,25}
%\cn{25,25}
\tx{25,0}{out}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\cn{25,25}
\tx{25,0}{cn}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\cnb{25,25}
\tx{25,0}{cnb}
\end{picture}
\\[2cm]
%
\begin{picture}(50,50)(0,0)
\dw{25,25}{S_{11}}
\cn{25,25}
\tx{25,0}{dw}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\uw{25,25}{S_{22}}
\cn{25,25}
\tx{25,0}{uw}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\lw{0,50}{S_{12}}
\cn{0,50}
\tx{25,0}{ru}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\rw{0,50}{S_{21}}
\cn{0,50}
\tx{25,0}{ru}
\end{picture}
%
\begin{picture}(50,50)(-25,0)
\hza{25,25}{Z}
\cn{25,25}
\tx{25,0}{hza}
\end{picture}
%
\begin{picture}(50,50)(-25,0)
\hya{25,25}{Y}
\cn{25,25}
\tx{25,0}{hya}
\end{picture}\\[2cm]
%
\begin{picture}(50,50)(0,0)
\ud{25,25}{D}
\cn{25,25}
\tx{25,0}{ud}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\dd{25,25}{D}
\cn{25,25}
\tx{25,0}{dd}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\rd{0,50}{D}
\cn{0,50}
\tx{25,0}{rd}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\ld{0,50}{D}
\cn{0,50}
\tx{25,0}{ld}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\rdb{0,50}{D}
\cn{0,50}
\tx{25,0}{rdb}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\rde{0,50}{D}
\cn{0,50}
\tx{25,0}{rde}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vrd{0,50}{D}
\cn{0,50}
\tx{25,0}{vrd}
\end{picture}
\\[2cm]
%
\begin{picture}(50,50)(0,0)
\zud{25,25}{Z}
\cn{25,25}
\tx{25,0}{zud}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\zdd{25,25}{Z}
\cn{25,25}
\tx{25,0}{zdd}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\srd{0,50}{S}
\cn{0,50}
\tx{25,0}{srd}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\sld{0,50}{S}
\cn{0,50}
\tx{25,0}{sld}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\snpn{0,50}{T}
\cn{0,50}
\tx{25,0}{snpn}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\npnb{25,25}{T}
\cn{25,25}
\tx{25,0}{npnb}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\pnpb{25,25}{T}
\cn{25,25}
\tx{25,0}{pnpb}
\end{picture}\\[2cm]
%
\begin{picture}(50,50)(0,0)
\npn{0,50}{T}
\cn{0,50}
\tx{25,0}{npn}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\pnp{0,50}{T}
\cn{0,50}
\tx{25,0}{pnp}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\npnc{0,50}{T}
\cn{0,50}
\tx{25,0}{npnc}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\pnpc{0,50}{T}
\cn{0,50}
\tx{25,0}{pnpc}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\pnpcr{50,50}{T}
\cn{50,50}
\tx{25,0}{pnpcr}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\npr{50,50}{T}
\cn{50,50}
\tx{25,0}{npr}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\pnr{50,50}{T}
\cn{50,50}
\tx{25,0}{pnr}
\end{picture}

\newpage


\begin{picture}(50,55)(0,0) % + 5 for a little space at the top of the page
\npnnc{0,50}{T}
\cn{0,50}
\tx{25,0}{npnnc}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\npnwoc{0,50}{T}
\cn{0,50}
\tx{25,0}{npnwoc}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\pnpwoc{0,50}{T}
\cn{0,50}
\tx{25,0}{pnpwoc}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\npnwocu{0,50}{T}
\cn{0,50}
\tx{25,0}{npnwocu}
\end{picture}
%
\begin{picture}(50,50)(0,0)
%\pnpc{0,50}{T}
%\cn{0,50}
%\tx{25,0}{pnpc}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\nprwoc{50,50}{T}
\cn{50,50}
\tx{25,0}{nprvoc}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\nprwocu{50,50}{T}
\cn{50,50}
\tx{25,0}{nprwocu}
\end{picture}\\[2cm]
%
\begin{picture}(50,50)(0,0)
\enmosna{0,50}{F}
\cn{0,50}
\tx{25,0}{enmosna}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\enmos{0,50}{F}
\cn{0,50}
\tx{25,0}{enmos}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\epmos{0,50}{F}
\cn{0,50}
\tx{25,0}{epmos}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\dnmos{0,50}{F}
\cn{0,50}
\tx{25,0}{dnmos}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\dpmos{0,50}{F}
\cn{0,50}
\tx{25,0}{dpmos}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\njfet{0,50}{F}
\cn{0,50}
\tx{25,0}{njfet}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\pjfet{0,50}{F}
\cn{0,50}
\tx{25,0}{pjfet}
\end{picture}\\[2cm]
%
\begin{picture}(50,50)(0,0)
\enmosrna{50,50}{F}
\cn{50,50}
\tx{25,0}{enmosna}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\enmosr{50,50}{F}
\cn{50,50}
\tx{25,0}{enmos}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\epmosr{50,50}{F}
\cn{50,50}
\tx{25,0}{epmos}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\epmosdd{0,50}{F}
\cn{0,50}
\tx{25,0}{epmosdd}
\end{picture}
%
\begin{picture}(50,50)(0,0)
%%%
\end{picture}
%
\begin{picture}(50,50)(0,0)
\fet{0,50}{F}
\cn{0,50}
\tx{25,0}{fet}
\end{picture}\\[2cm]
%
\begin{picture}(50,50)(0,0)
\benmos{0,50}{F}
\cn{0,50}
\tx{25,0}{benmos}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\bdnmos{0,50}{F}
\cn{0,50}
\tx{25,0}{bdnmos}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\bepmos{0,50}{F}
\cn{0,50}
\tx{25,0}{bepmos}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\bdpmos{0,50}{F}
\cn{0,50}
\tx{25,0}{bdpmos}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\njfetm{0,50}{F}
\cn{0,50}
\tx{25,0}{njfetm}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\njfetr{0,50}{F}
\cn{0,50}
\tx{25,0}{njfetr}
\end{picture}\\[2cm]
%
\begin{picture}(50,50)(0,0)
\hoa{0,25}{O}
\cn{0,25}
\tx{25,0}{hoa}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\ho{0,25}{O}
\cn{0,25}
\tx{25,0}{ho}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hop{0,00}{O}
\cn{0,00}
\tx{25,0}{hop}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hopi{0,00}{O}
\cn{0,00}
\tx{25,0}{hopi}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hoar{50,25}{O}
\cn{50,25}
\tx{25,0}{hoar}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hod{0,75}{O}
\cn{0,75}
\tx{25,0}{hod}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hou{0,25}{O}
\cn{0,25}
\tx{25,0}{hou}
\end{picture}\\[2cm]
%
\begin{picture}(50,50)(0,0)
\hand{0,25}
\cn{0,25}
\tx{10,0}{hand}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hnand{0,25}
\cn{0,25}
\tx{10,0}{hnand}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hor{0,25}
\cn{0,25}
\tx{10,0}{hor}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hnor{0,25}
\cn{0,25}
\tx{10,0}{hnor}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hxor{0,25}
\cn{0,25}
\tx{10,0}{hxor}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hxnor{0,25}
\cn{0,25}
\tx{10,0}{hxnor}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hnot{0,25}
\cn{0,25}
\tx{10,0}{hnot}
\end{picture}\\[2cm]
%
\begin{picture}(50,50)(0,0)
\sr{0,25}
\cn{0,25}
\tx{10,0}{sr}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\jk{0,25}
\cn{0,25}
\tx{10,0}{jk}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\jkff{0,25}
\cn{0,25}
\tx{10,0}{jkff}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\dff{0,25}
\cn{0,25}
\tx{10,0}{dff}
\end{picture}
%
\begin{picture}(50,50)(0,0)

\end{picture}
%
\begin{picture}(50,50)(0,0)
\hnott{0,25}
\cn{0,25}
\tx{10,0}{hnott}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hnots{0,25}
\cn{0,25}
\tx{10,0}{hnots}
\end{picture}\\[2cm]
%

\begin{picture}(125,50)(0,0)
\htp{0,25}{N}
\cn{0,25}
\tx{50,0}{htp}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hstp{0,25}{N}
\cn{0,25}
\tx{25,0}{hstp}
\end{picture}
%
\\[2cm]
%
\begin{picture}(50,50)(0,0)
\hs{50,25}{Z}
\cn{50,25}
\tx{25,0}{hs}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\hsr{0,25}{N}
\cn{0,25}
\tx{25,0}{hsr}
\end{picture}
%
\begin{picture}(50,50)(-10,0)
\vtl{0,25}{Z}
\cn{0,25}
\tx{25,0}{vtl}
\end{picture}
%
\begin{picture}(125,50)(-25,0)
\htl{0,25}{Z}
\cn{0,25}
\tx{50,0}{htl}
\end{picture}\\[2 cm]
%
\begin{picture}(50,50)(0,0)
\amp{0,25}{A}
\cn{0,25}
\tx{25,0}{amp}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vo{0,25}{A}{15}
\cn{0,25}
\tx{25,0}{vo}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\voi{0,25}{Z}{15}
\cn{0,25}
\tx{25,0}{voi}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vor{50,25}{Z}{15}
\cn{50,25}
\tx{25,0}{vor}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\node{25,35}{A}
%\cn{25,25}
\tx{25,0}{node}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\bridge{0,50}
\cn{0,50}
\tx{35,0}{bridge}
\end{picture} \footnote{Requires \textbackslash usepackage\{rotating\}}\\[1 cm]
%
\begin{picture}(50,50)(0,0)
\htf{0,35}{T}
\cn{0,35}
\tx{25,0}{htf}
\end{picture}
%
\begin{picture}(50,50)(0,0)
\vtf{25,10}{T}
\cn{25,10}
\tx{25,0}{vtf}
\end{picture}

An example application: 

\begin{verbatim}
\input{latex-macro.tex} % At the beginning of the file

\begin{picture}(250,100)
\vst{0,0}{E}
\hso{0,50}{t=0}
\vc{100,0}{C}
\hz{50,50}{R}
\hln{0,0}{100}
\li{50,0}{I}
\dcru{105,0}{U=E\left(1-e^{-\frac{t}{RC}}\right)}
\put(-25,-25){\dashbox(250,100)}
\end{picture}
\end{verbatim}

Will output:

\begin{picture}(250,100)(-25,0)
\vst{0,0}{E}
\hso{0,50}{t=0}
\vc{100,0}{C}
\hz{50,50}{R}
\hln{0,0}{100}
\li{50,0}{I}
\dcru{105,0}{U=E\left(1-e^{-\frac{t}{RC}}\right)}
\put(-25,-25){\dashbox(250,100)}
\end{picture}

\end{document}
